SuperMap iDesktopX is the industry's first cross-platform, full-featured desktop GIS software that overcomes the limitation of professional desktop GIS software running only on Windows. It can run perfectly in a Linux environment. SuperMap iDesktopX offers versions suitable for different platforms, including Windows and Linux.
SuperMap iDesktopX is a cross-platform GIS application software developed using Java, based on SuperMap iObjects Java. It provides functionalities such as data management, data processing, spatial analysis, map rendering, geo-processing automation, 3D, video mapping, and machine learning. It also offers a flexible development framework and auxiliary controls to facilitate secondary development.
Who needs SuperMap iDesktopX?
- Cross-platform spatial data producers and processors.
- Cross-platform spatial data analysts.
- Cross-platform geospatial mappers.
- Cross-platform custom GIS developers.
Why choose SuperMap iDesktopX?
- It is the first Chinese desktop GIS product to support cross-platform operation, providing users with greater flexibility in choosing their systems.
- Equipped with robust features for data editing, map rendering, and thematic map creation, it fulfills a wide range of mapping needs.
- Supports distributed data management, mapping, and big data analysis, making it ideal for processing large-scale datasets.
- Offers a comprehensive suite of data processing and spatial analysis tools, enabling users to streamline workflows by running multiple tools with a single click using geo-processing automation models.
- Integrates AI and other cutting-edge technologies to deliver advanced capabilities, such as video mapping, big mapping screens, and machine learning.
- Supports extension development in Java and Python, with a plugin-based architecture that makes customization and feature expansion straightforward and convenient.
Supported operating systems
SuperMap iDesktopX supports operation on both Windows and Linux systems, including:
- Windows: Windows 7, Windows 8, Windows 10, Windows Server 2012, etc.
- Linux: Kylin, Ubuntu, Ubuntukylin, Redhat, SUSE, UnionTech UOS, Kylin, etc (JDK 1.8 or above).
- Chips: Huawei Kunpeng, Inspur, Feiteng, Loongson, Shenwei, etc.
Product features
- Developed in Java, it is cross-platform and supports operation on both Windows and Linux systems.
- Supports x86, Power, ARM, MIPS, Alpha, and other CPU architectures, including independent CPUs such as Huawei Kunpeng, Inspur, Feiteng, Loongson, Shenwei, etc.
- Supports a series of operating systems, including Chinese independent operating systems such as Kylin, Deepin, UnionTech UOS, and Kylin OS.
- Ribbon interface style replaces the traditional menu toolbar mode, making function organization clearer and more intuitive.
- Supports interface skinning, offering switching between dark and light theme styles.
- The Ribbon interface can be configured and managed entirely through configuration files, eliminating the need for programming.
Features provided
Data Management
- New capability for direct reading of third-party vector data, including ShapeFile, FileGDB, GeoPackage, etc.
- New cloud storage service functionality for easy access to image and vector data in cloud services.
- Enhanced database management with new transaction management and user management capabilities.
- Supports databases such as PostGIS, Oracle, MongoDB, Alibaba PolarDB, Huawei GaussDB, etc.
- Supports importing data in more than 80 formats and exporting data in more than 30 formats.
Data Editing and Processing
- Supports symbolic data collection, as well as line and surface tracking vectorization.
- Provides over 200 data processing functions, including merging, thinning, clustering, resampling, and raster updating.
- Offers topological functions such as topological checking, topological network and surface construction, and line topology processing.
- Provides 11 conversion methods of projection transformation, including 2D four-parameter and 3D senven-parameter.
- Supports inverse projection transformation parameters and offers 5 conversion methods, such as coordinate frame rotation transformation and 3D seven-parameters.
Mapping
- Supports the creation of various thematic maps, such as unique values maps, choropleth maps, label, and matrix label maps.
- Supports dynamic aggregation maps, area aggregation maps, and deformable maps.
- Supports the creation of point, line, and fill symbols.
- Supports retrieving and using online mapping resources, including symbols and color schemes.
- Supports intelligent map rendering based on images, including adjusting map brightness, contrast, and saturation.
- Supports setting the display weight of text/label thematic map layers to facilitate the adjustment of layer display order.
- Provides map performance diagnostic tools to automatically detect map performance at multiple scales.
- Supports map sheet division, map grids, standard map frame, SOT map index, and other mapping tools.
Map Tiles
- Provides a full-process solution for map tile production, management, and publication.
- Supports multiprocessing parallel map tile generation.
- Offers management functions such as tile merging, extracting, updating, inspecting, and format conversion.
Page Layout
- Supports wizard-style creation of layouts and interactive addition of layout elements.
- Supports the creation of map grids, including kilometer grids and latitude and longitude grids.
- Supports the creation of map series and map set printing.
Statistical Charts
- Supports more than 10 types of charts, such as bar charts, scatter plots, and area charts.
- Supports conversion between charts and thematic maps.
- Supports linkage between charts, maps, and attribute tables.
Spatial Analysis
- Provides vector analysis functionalities such as buffer analysis, overlay analysis, and proximity analysis.
- Supports interpolation analysis, providing interpolation methods such as Kriging, inverse distance weighting, and barrier splines.
- Supports hydrological analysis, offering functions such as river correction DEM, watershed calculation, and river network extraction.
- Supports contour/area extraction, slope, aspect, cut-and-fill, and other surface analysis functions.
- Supports transport network analysis, facility network analysis, and dynamic segmentation.
Spatial Statistics
- Supports geographic analysis such as central feature, mean center, median center, and directional distribution.
- Provides analysis functions such as spatial autocorrelation, high-low clustering, and geographic detectors.
- Supports hotspot analysis, clustering and outlier analysis, density clustering, and other clustering distribution functions.
- Supports spatial relationship modeling functions such as ordinary least squares (OLS) regression and geographically weighted regression (GWR) analysis.
- Provides BShade, random sampling, single-point locality, and BShade prediction functions for spatial sampling and inference.
Geo-Processing Automation (GPA)
- Provides more than 1000 tools including data processing, format conversion, spatial analysis, machine learning, and distributed geographic processing.
- Supports variables, inline variables, iterative loops, and conditional filtering to enhance model reusability and maintainability.
- Supports publishing models as services, which can be executed and called in SuperMap iServer from the desktop.
- Supports model library files with hierarchical password protection to secure models.
Data Migration
- Supports migration of ArcMap data, maps, symbols, layouts, tiles, and services.
- Supports migration of MapGIS data, maps, and symbols.
- Supports importing EDB data from ShangWei Technology and creating maps based on EPS data.
- Supports migration of ArcGIS Pro 2.x and 3.x data, maps, and symbols.
Video Mapping
- Supports access to local and video stream data, including HLS (m3u8), RTSP, RTMP, HTTP-FLV, and other protocols.
- Supports fixed-point video, zoom cameras, rotating video, and drone video spatialization.
- Supports overlaying video with 2D data and integrating it with 3D data for seamless fusion.
- Supports video detection and analysis functions such as target detection, tracking, speed measurement, and geofencing.
- New multiprocessing video detection functionality improves detection performance.
Machine Learning
- Supports image interpretation based on deep learning, providing a full suite of tools including sample creation, model training, model inference, model evaluation, and post-inference processing.
- Supports multi-scenario image interpretation, including binary classification, feature classification, general change detection, object detection, and scene classification.
- Supports AI automatic annotation, enabling full-image or point-and-click annotation on images based on models like SAM.
- Offers more efficient GPU parallel strategies, supporting single-card, multi-card, and specific GPU device number training.
- Adds a prompt-based segmentation feature for precise segmentation of targets in images based on the SAM model.
Image Processing
- Provides capabilities to produce DOM (Digital Orthophoto Map), DSM (Digital Surface Model), and DEM (Digital Elevation Model) data products from multi-source raw satellite remote sensing images, offering automated processing workflows.
- Adds an image filtering feature, allowing raw image selection based on criteria like cloud amount, acquisition time, image resolution, and whether the image is duplicated.
- Adds a true-color image output feature, enhancing image brightness and contrast, and improving vegetation area display effects.
- Supports template color balancing and block color balancing, with the ability to ignore high-brightness cloud areas, enhancing overall image color consistency.
- Adds an automatic image deformation detection feature, allowing quick and automatic extraction of deformation areas in mountains, roads, and buildings, improving image quality inspection efficiency.
- Adds a planar accuracy inspection feature, supporting color-coded checkpoints for quick evaluation of DOM accuracy.
- Adds a detailed planar accuracy inspection feature, allowing the detection area to be divided into smaller blocks for precision accuracy checking.
- Integrates AI technology to improve image correction accuracy and DSM/DEM data quality.
- Provides GPU computing, multiprocessing parallelism, and other acceleration technologies to support high-performance processing of large-scale images.
Geographic Knowledge Graph
- Supports connecting two graph databases, Yukon and Neo4j, to store entities and relationships.
- Supports merging identical entities when constructing the graph.
- Supports browsing graph entities with spatial attributes in connection with the map window.
- Supports graph querying and analysis.
- Provides data lineage capabilities, enabling entity tracking and tracing, and displaying it in the form of a graph.
Cloud Collaboration
- Supports access to online map services such as OGC, Tianditu, OpenStreetMap, WorldTerrain, and SuperMap REST.
- Supports one-click publishing of maps, data, analysis, and 3D scene services.
- Supports managing data and services on SuperMap Online/SuperMap iPortal.
Dynamic Plotting
- Supports standard industry symbol libraries.
- Supports integrated 2D and 3D plotting.
- Supports the creation and playback of situation simulations with 7 classic animations.
3D Capabilities
- Supports the management and display of multi-source heterogeneous 3D data such as oblique photogrammetry models and BIM.
- Supports various modeling functions, including extrusion, lofting, and 3D polar coordinate modeling.
- Supports operations like cross-section extraction, dimensionality reduction calculations, topological correction, and model translation.
- Supports analytical computations like 3D buffering, Boolean operations, convex hulls, and spatial queries.
- Supports operations on TIN terrain and oblique photogrammetry 3D models, such as clipping, hole punching, and mosaicking.
- Supports the generation, loading, and management of 3D terrain tiles, 3D image tiles, TIN terrain tiles, DEM terrain tiles, and 3D tiles.
- Supports various real-time scene interaction functions such as curtain view and clipping.
- Supports GPU-based 3D spatial analysis functions like slope analysis, visibility analysis, and viewshed analysis.
- Supports 3D flight simulation, allowing the customization of flight routes for convenient scene browsing.
- Supports 3D effects like rain and snow, model animations, oceans, volumetric clouds, sky, and water reflections.
- Supports creating 3D thematic maps, including single-value and classified 3D thematic maps.
- Supports creating geometric objects like points, lines, and surfaces in the scene, as well as particle objects like fountains.
- Supports adding city miniatures and billboards.
- Supports generating S3M 3.01 data that complies with the CH/T 9040-2023 standard, and storing S3M 3.01 model tile attributes as large DB files. Multi-temporal S3M 3.01 data supports multi-feature attribute values.
- Adds new features like 3D registration, opening ArcGIS map service layers, batch importing models, scene positioning, dynamic viewshed analysis, providing more powerful data loading, processing, analysis, and visualization capabilities.
- Optimizes features like 3D tile generation, oblique photogrammetry storage, 3D Tiles to S3M conversion, oblique photogrammetry hole punching/mosaicking, TIN terrain tile clipping/hole punching/mosaicking/stretching to close bodies, material management, road design, and skyline analysis.
- Provides over 180 3D data processing and 3D geographic design tools, including point cloud instance segmentation, S3M to 3D Tiles conversion, and parametric modeling.
- Adds 24 new GPA tools, including vector tile generation, batch export of model datasets, model sub-object optimization, root node extraction, TIN compaction, window material beautification, local model tile updates, and 3D tile encryption, offering more efficient 3D data loading and processing capabilities.
- Adds tools for roof classification and constructing buildings with roofs, supporting the automatic identification of building roof information and batch construction of complex building entities.
- Optimizes 17 GPA tools, including BIM batch storage, 3D buffering, material modification, and IFC import.
Custom Development
- Provides development templates for interactive secondary development project construction.
- Offers rich UI sample code and business sample code.
- Provides a workspace designer for drag-and-drop, code-free quick interface customization.
- Supports toolbox customization, allowing tool extension through Java, Python, and Scala.
- Supports Python environment and dependency management through Conda.
SuperMap iDesktopX Version History